to administer - Español Inglés Diccionario